using System.Collections.Generic;

namespace AndroidUnevenRoadGame.Game
{
    public sealed record CharacterDefinition(
        string Id,
        string Name,
        int InitialHp,
        int EnergyPerTurn,
        IReadOnlyList<string> StartingDeck,
        string PortraitPath)
    {
        public static CharacterDefinition Default { get; } =
            new CharacterDefinition("default", "默认角色", 80, 3, new List<string>(), string.Empty);
    }
}

